package com.huatai.paas.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class ModelTransformDto {
	@ApiModelProperty(value = "模型类型（1：项目场景，2：模型）")
	@NotNull(message = "模型类型不能为空")
	private Integer type;

	@ApiModelProperty(value = "操作状态（0：失败，1：成功）")
	private Integer status;

	@ApiModelProperty(value = "模型ID")
	@NotNull(message = "模型ID不能为空")
	private Long modelId;

	@ApiModelProperty(value = "模型源文件ID")
	@NotBlank(message = "模型源文件ID不能为空")
	private String fileId;

	@ApiModelProperty(value = "模型源文件地址")
	private String fileUrl;

	@ApiModelProperty(value = "转换后的UE文件地址")
	private String uePath;
}
